home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / windows / v11n19.zip / EXCEPT.BAT < prev    next >
DOS Batch File  |  1992-06-09  |  566b  |  22 lines

  1. @ECHO OFF
  2. IF EXIST c:\except$$.bat DEL c:\except$$.bat >NUL
  3. :Loop
  4. FOR %%a IN (do DO dO Do) DO IF "%1=="%%a GOTO DoIt
  5. IF "%1==" GOTO Syntax 
  6. IF EXIST %1 ECHO ATTRIB %%1 %1 >>c:\except$$.bat
  7. SHIFT
  8. GOTO Loop
  9. :DoIt
  10. IF "%2==" GOTO Syntax
  11. IF NOT EXIST c:\except$$.bat GOTO Syntax
  12. ATTRIB +h c:\except$$.bat
  13. CALL c:\except$$ +h >nul
  14. CALL %2 %3 %4 %5 %6 %7 %8 %9
  15. CALL c:\except$$ -h >nul
  16. ATTRIB -h c:\except$$.bat
  17. GOTO End
  18. :Syntax
  19. ECHO Syntax: EXCEPT filespec [[filespec [...]] DO action [params] 
  20. :End
  21. IF EXIST c:\except$$.bat DEL c:\except$$.bat >NUL
  22.